首页> 外文OA文献 >AN ALGEBRAIC SEMANTICS FOR STRUCTURED TRANSITION-SYSTEMS AND ITS APPLICATION TO LOGIC PROGRAMS
【2h】

AN ALGEBRAIC SEMANTICS FOR STRUCTURED TRANSITION-SYSTEMS AND ITS APPLICATION TO LOGIC PROGRAMS

机译:结构化转换系统的代数语义及其在逻辑程序中的应用

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We present a general methodology aimed at providing an algebraic semantics for a large class of formalisms. The methodology, which generalizes the algebraic treatment of Petri nets proposed by Meseguer and Montanari (1990) individuates three levels of description of a formalism (i.e., programs, structured transition systems, and models), and defines two free constructions which generate in an automatic way the induced transition system and the free model of a program. These constructions are parametric with respect to the structure of states and transitions: instantiating them in various ways, different formalisms can be treated. The construction of the free model extends the algebraic structure of transitions to the computations of a program, thus producing a category having as arrows abstract computations, i.e., equivalence classes of concrete computations. Interestingly, the equivalence relation induced on computations captures some basic properties of true concurrency. Moreover, by general categorical properties the construction of the free model is compositional w.r.t. various forms of program union. As a running example, we apply the methodology to phrase structure grammars, while the main case study is logic programming. For both formalisms the free model is shown to include all the computations at a natural level of abstraction: the free model of a grammar includes all its derivation trees as arrows, while the arrows of the free model of a logic program are parallel refutations.
机译:我们提出了一种通用方法,旨在为一大类形式主义提供代数语义。该方法概括了Meseguer和Montanari(1990)提出的Petri网的代数处理方法,该方法对形式主义的三个描述层(即程序,结构化转换系统和模型)进行了个性化定义,并定义了两个自由构造,它们在自动生成方式诱导系统和程序的自由模型。这些构造相对于状态和过渡的结构是参数化的:以各种方式实例化它们,可以对待不同的形式主义。自由模型的构造将转换的代数结构扩展到程序的计算,从而产生具有抽象计算的箭头,即具体计算的等效类,作为箭头。有趣的是,在计算上引起的等价关系捕获了真正并发的一些基本属性。而且,通过一般的分类性质,自由模型的构造是组成w.r.t.。各种形式的程序联合。作为一个运行示例,我们将方法论应用于短语结构语法,而主要案例研究是逻辑编程。对于这两种形式主义,自由模型都显示为包括自然抽象级别上的所有计算:语法的自由模型包括其所有派生树为箭头,而逻辑程序的自由模型的箭头为平行引用。

著录项

  • 作者

    Corradini A; Montanari U;

  • 作者单位
  • 年度 1992
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号